contract implementation - Alemán Inglés Diccionario